rain intensely - German English Dictionary